Numbeo Cost of Living Scraper avatar

Numbeo Cost of Living Scraper

Pricing

from $4.40 / 1,000 results

Go to Apify Store
Numbeo Cost of Living Scraper

Numbeo Cost of Living Scraper

Scrape cost of living data from Numbeo for 539+ cities and 155 countries. Get price indices, individual item prices, and city comparisons. Covers rent, groceries, restaurants, transport, and utilities. Perfect for relocation research and market analysis.

Pricing

from $4.40 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

5

Monthly active users

21 days ago

Last modified

Share

ParseForge Banner

🌍 Numbeo Cost of Living Scraper

🚀 Collect cost of living data for 500+ cities and 150+ countries. Get price indices, individual item prices, and city-to-city comparisons. Covers rent, groceries, restaurants, transport, and utilities. No coding required.

🕒 Last updated: 2026-04-16 · 📊 6 index types · 🏙️ 500+ cities · 🌐 150+ countries · 🛒 55+ price items per city

The Numbeo Cost of Living Scraper collects living cost indices for 500+ cities and 150+ countries, plus detailed prices for 55+ everyday items in any city worldwide. It supports four scraping modes: city rankings, country rankings, city prices, and city-to-city comparisons.

Whether you are a researcher analyzing global living costs, a digital nomad comparing destinations, or a business benchmarking employee relocation packages, this tool delivers structured cost of living data ready for analysis.

🎯 Target Audience💡 Primary Use Cases
Data analysts, digital nomads, HR/relocation managers, real estate researchers, compensation plannersCost of living dashboards, relocation planning, salary benchmarking, destination comparison, rent tracking

📋 What the Numbeo Scraper does

  • 🏙️ City rankings. Compare 500+ cities by cost of living, rent, groceries, restaurants, and purchasing power indices.
  • 🌐 Country rankings. Compare 150+ countries using the same six standardized indices.
  • 🛒 City prices. Get 55+ individual item prices for any city (meals, groceries, transport, utilities, rent).
  • ⚖️ City comparison. Side-by-side price comparison between any two cities worldwide.
  • 📊 Six index types. Cost of Living, Rent, CoL+Rent, Groceries, Restaurant Price, Local Purchasing Power.
  • 💱 Local currency. Prices returned in local currency with currency symbol included.

Each record includes a scraped-at timestamp for time-series analysis.

💡 Why it matters: manually comparing living costs across dozens of cities and countries means browsing scattered data tables one at a time. This Actor exports structured, indexed cost of living data in seconds.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough.


⚙️ Input

InputTypeDefaultBehavior
modestring"rankings"City Rankings, Country Rankings, City Prices, or Compare.
maxItemsinteger10Max results. Free: 10, Paid: up to 1,000,000.
citystring"New-York"City name for cityPrices mode.
city1string"New-York"First city for compare mode.
country1string"United-States"Country of first city (compare mode).
city2string"London"Second city for compare mode.
country2string"United-Kingdom"Country of second city (compare mode).

Example: global city cost of living rankings.

{
"mode": "rankings",
"maxItems": 50
}

Example: individual prices in Tokyo.

{
"mode": "cityPrices",
"city": "Tokyo",
"maxItems": 60
}

⚠️ Good to Know: Free users are limited to 10 items per run. City names use the URL-friendly format (e.g., "New-York", "Buenos-Aires", "Ho-Chi-Minh-City"). Use rankings mode first to see all available city names.


📊 Output

🧾 Schema

Rankings mode:

FieldTypeExample
🏅 rankinteger1
🏙️ citystring"Zurich"
🌍 countrystring"Switzerland"
📊 costOfLivingIndexnumber131.7
🏠 rentIndexnumber72.8
📊 colPlusRentIndexnumber103.3
🛒 groceriesIndexnumber129.5
🍽️ restaurantPriceIndexnumber138.2
💰 purchasingPowerIndexnumber118.4
🕒 scrapedAtISO 8601"2026-04-08T10:00:00.000Z"

City Prices mode:

FieldTypeExample
📂 categorystring"Restaurants"
🛒 itemstring"Meal, Inexpensive Restaurant"
💰 pricenumber15.00
💱 currencystring"$"
🏙️ citystring"New-York"
🕒 scrapedAtISO 8601"2026-04-08T10:00:00.000Z"

📦 Sample records


✨ Why choose this Actor

Capability
🏙️500+ cities. Global coverage with standardized indices.
🌐150+ countries. Country-level rankings for broad analysis.
🛒55+ price items. Meals, groceries, transport, utilities, rent per city.
⚖️City comparison. Side-by-side price differences between any two cities.
Fast. API-based extraction, no browser needed.
📊6 index types. Cost of Living, Rent, Groceries, Restaurant, Purchasing Power, and combined.
🚫No proxy needed. Direct access without anti-bot protections.

📊 6 standardized indices using New York City as the baseline (index = 100) for consistent global comparison.


📈 How it compares to alternatives

ApproachCostCoverageModesData formatSetup
⭐ Numbeo Scraper (this Actor)$5 free credit500+ cities, 150+ countries4 modesJSON, CSV, Excel⚡ 2 min
Manual browsingFreeOne page at a timeVisual onlyCopy-paste🕒 Hours
Generic web scraperVariesRequires custom setupCustomDepends🕒 30+ min
Paid data vendorsHighVariesAPIVaries🕒 Varies

🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Numbeo Scraper page on Apify.
  3. 🎯 Set input. Choose a mode (rankings, country rankings, city prices, or compare).
  4. 🚀 Run it. Click Start and get results in seconds.
  5. 📥 Download. Grab results in JSON, CSV, or Excel from the Dataset tab.

⏱️ Total time: 2 minutes. No coding required.


💼 Business use cases

📊 Analysis & Planning

  • Build monthly cost of living dashboards
  • Track rent indices across global markets
  • Analyze purchasing power by country
  • Compare grocery and restaurant costs

💼 HR & Relocation

  • Generate relocation cost comparisons
  • Benchmark salaries against local living costs
  • Identify best-value cities for remote workers
  • Support compensation planning decisions


🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

🎓 Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

🎨 Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

🤝 Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

🧪 Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

🤖 Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:

❓ Frequently Asked Questions

🔌 Automating Numbeo Scraper

  • 🟢 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • 📚 See the Apify API documentation for full details.

🔌 Integrate with any app


💡 Browse the complete ParseForge collection.


🆘 Need Help? Open our contact form to request a new scraper or report an issue.


⚠️ Disclaimer: Independent tool, not affiliated with Numbeo.com or any of its subsidiaries. Only publicly available data is collected.